/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package conexion;

import java.sql.*;
import java.util.ArrayList;
import java.util.List;
import objeto.Conexion;
import objeto.Producto;

/**
 *
 * @author NIO
 */
public class ControlProducto {
    
    public void insertarProducto() throws SQLException{
        Conexion q= new Conexion();
        Connection conexion=DriverManager.getConnection(q.getUrl(),q.getUser(),q.getPassword());
        PreparedStatement insertarProducto=conexion.prepareStatement("INSERT producto(id_producto,nombre,upc,modelo,descripcion) VALUES(?,?,?,?,?)");
        
    }
    
    public List<Producto> consultaTodoProducto() throws SQLException{
      Conexion q=new Conexion();
      Connection conexion=DriverManager.getConnection(q.getUrl(),q.getUser(),q.getPassword());
      PreparedStatement seleccionarTodoProducto=conexion.prepareStatement("SELECT * FROM producto");
       
       List <Producto> resultado=null;
        ResultSet rs=null;
        
        rs=seleccionarTodoProducto.executeQuery();
        resultado= new ArrayList<>();
        
        while(rs.next()){
            Producto p=new Producto();
            p.setId_producto(rs.getInt("id_producto"));
            p.setNombre(rs.getString("nombre"));
            p.setUpc(rs.getString("upc"));
        }
        return resultado;
    }
}
